<?php
ini_set('display_errors', 0);
  session_start();  
$_SESSION['usuarios'];
$_SESSION['passwords'];

if ($_SESSION['usuarios'] == "" and $_SESSION['passwords'] == ""){
	echo " uste no tiene permiso pa ver esta pagina";
	die;
}

$_SESSION['rif']=$_REQUEST['guar_rif'];
$_SESSION['guar_tipo_rif_u']=$_REQUEST['guar_tipo_rif'];
$rif=$_SESSION['rif'];
$guar_tipo_rif_u=$_SESSION['guar_tipo_rif_u'];
if ($rif!="") {
$rif;
$guar_tipo_rif_u;
}
else {
$rif=="";
}

$_SESSION['tipo']=$_REQUEST['guar_tipo_servicio'];
$tipo=$_SESSION['tipo'];
if ($tipo=="") {
	$tipo="";
}
else {
$tipo==$tipo;
}

$_SESSION['estatus']=$_REQUEST['guar_estatus'];
$estatus=$_SESSION['estatus'];
if ($estatus=="") {
	$estatus="";
}
else {
$estatus==$estatus;
}

//condicion para la busqueda siguiente
if ($_REQUEST['pos'] !="" and $_REQUEST['limit'] ==""){
	$inicio = $_REQUEST['pos'];
	$limit = 25;
}
//condicion para la busqueda del ultimo
else if ($_REQUEST['pos'] !="" and $_REQUEST['limit'] !=""){
	$inicio = $_REQUEST['pos'];
	$limit= $_REQUEST['limit'];
}
//condicion de inicio 
else{
	$inicio = 0;
	$limit = 25;
}
?>
<html>
	<head>
		<title> Sistema Integral de Bienestar Social </title>
		<link rel= "stylesheet" type= "text/css" href= "estilo.css" />
	</head>
	<body>
		<div class="cuadro_requisitos">
		<img src="logo_ministerio_salud.png" height="75px" width="800px" alt="encabezado"  />	
			<header>
				<h1><p align="center"><font color= "#00000" size = 6> Reporte de Guarder&iacute;a </font></p></h1>
			</header>
<script language="JavaScript" src="gen_validatorv4.js"
type="text/javascript" xml:space="preserve"></script>
<SCRIPT language=Javascript>
	function isNumberKey(evt) {
		var charCode = (evt.which) ? evt.which : event.keyCode
		if (charCode > 31 && (charCode < 48 || charCode > 57))
			return false;
		return true;
	}
</SCRIPT>
			<center>
				
<?php
include 'conex.php';
if ($rif==""){
	$guar_rif=="";
}
if ($rif!="" and $guar_tipo_rif_u!=""){
	$rif_query=$rif;
	$guar_tipo_rif_u_query=$guar_tipo_rif_u;
	$guar_rif= "and guar_rif = '$rif_query' and guar_tipo_rif = '$guar_tipo_rif_u_query'";
}

if ($tipo==""){
	$tipo= "";
}

if ($tipo!=""){
	$tipo_query=$tipo;
	$tipo= "and guar_tipo_servicio = '$tipo_query'";
}  
 
if ($estatus==""){
	$estatus= "";
}

if ($estatus!="" ){
	$estatus_query=$estatus;
	$estatus= "and guar_estatus = '$estatus_query'";
}

//consulta para saber el numero de registros
$query_ultimoregistro="select count(guar_rif) as id from guar_institucion 
where 1=1 $guar_rif $estatus $tipo";
$result=pg_query($query_ultimoregistro);
while($var=pg_fetch_array($result)) {
		$resultado=$var['id'];
}
//echo $query_ultimoregistro;
//echo $resultado;
//array para partir el resultado del numero de registros

$final=$resultado/25;
$limite=explode("." ,$final);
$cero=0;
$inicio2=$limite[0].$cero;
$limite2=$limite[1];
//$query="select * from registro limit $inicio, $limit en mysql no se necesita offset
?>
<form method= "post" action= "reporte_guarderia.php">
<table align="center" width="650px" height="100px">
				<tr><td><font class= "color">Rif: <select name= "guar_tipo_rif"></font>
						<option value="J"> J </option>
						<option value="G"> G </option>
					</select>
				<input type= "text" name= "guar_rif" onKeyPress="return isNumberKey(event)" style="width:120px">
				</td></tr>
				<tr><td>
							Tipo de Servicio: <select name= "guar_tipo_servicio">
					<option value="">Todos</option>
					<option value="Publico">Publico</option>
					<option value="Privado">Privado</option>
					</select>
				</td></tr>
				<tr><td>
							Estatus: <select name= "guar_estatus">
					<option value="">Todos</option>
					<option value="ACTIVO">ACTIVO</option>
					<option value="INACTIVO">INACTIVO</option>		
					</select>&nbsp; &nbsp;
				<input type="submit" value="Buscar"/>
				</td></tr>
				<tr>
					<td>
						Total de Guarder&iacute;a segun el parametro escogido: <?php echo $resultado; ?> registros
					</td>
				</tr>
				</table>
				</p>
				</form>
<?php
$query = "select guar_tipo_rif, guar_rif, guar_nombre_ins, guar_tipo_servicio, guar_estatus from guar_institucion 
where 1=1 $guar_rif $estatus $tipo order by guar_rif offset $inicio limit $limit";
$resul = pg_query($query);

//echo "$query";

$impresos = 0;
?>
<table  border="1">
<tr align="center">
	<th>Rif</th>
	<th>Nombre de la Guarder&iacute;a</th>
	<th>Servicio</th>
	<th>Estatus</th>
</tr>
<?php
while ($reg=pg_fetch_array($resul))
{
	?>
<tr align="center">
	<td><a style="text-decoration: none; color: #000000;" href="consultas_guarderia.php?guar_rif=<?php echo $reg['guar_rif']; ?>&guar_tipo_rif<?php echo $reg['guar_tipo_rif']; ?>"> <?php echo $reg['guar_tipo_rif']; ?> <?php echo $reg['guar_rif']; ?></a></td>
	<td><a style="text-decoration: none; color: #000000;" href="consultas_guarderia.php?guar_rif=<?php echo $reg['guar_rif']; ?>&guar_tipo_rif=<?php echo $reg['guar_tipo_rif']; ?>"> <?php echo $reg['guar_nombre_ins']; ?></a></td>
	<td><a style="text-decoration: none; color: #000000;" href="consultas_guarderia.php?guar_rif=<?php echo $reg['guar_rif']; ?>&guar_tipo_rif=<?php echo $reg['guar_tipo_rif']; ?>"> <?php echo $reg['guar_tipo_servicio']; ?></a></td>
	<td><a style="text-decoration: none; color: #000000;" href="consultas_guarderia.php?guar_rif=<?php echo $reg['guar_rif']; ?>&guar_tipo_rif=<?php echo $reg['guar_tipo_rif']; ?>"> <?php echo $reg['guar_estatus']; ?></a></td>
</tr>
<?php
//variable imprime el numero de registros impresos
$impresos++;
}
//echo $query;
?>
</table>
</br>
<?php
//transformacion de la variable estado a su estado(sacarla del query)
pg_close();
//Condiciones para que aparezcan o desaparezcan la busqueda
$tipo=$_SESSION['tipo'];
$estatus=$_SESSION['estatus'];
$rif=$_SESSION['rif'];
$guar_tipo_rif_u=$_SESSION['guar_tipo_rif_u'];
if ($inicio == 0){
}
else {
	$primero = 0;
	echo "<a href=\"reporte_guarderia.php?pos=$primero&guar_tipo_rif=$guar_tipo_rif_u&guar_rif=$rif&estatus=$estatus&tipo=$tipo\">Primero</a>";
}
if ($inicio == 0){
}
else {
	$anterior = $inicio - 25;
	echo "<a href=\"reporte_guarderia.php?pos=$anterior&guar_tipo_rif=$guar_tipo_rif_u&guar_rif=$rif&estatus=$estatus&tipo=$tipo\"><img src=\"flecha izquierda.jpg\" style=\"width: 30px; height: 20px\" /></a>";
}
if ($impresos == 25) {
	$proximo = $inicio + 25;
	echo "<a href=\"reporte_guarderia.php?pos=$proximo&guar_tipo_rif=$guar_tipo_rif_u&guar_rif=$rif&estatus=$estatus&tipo=$tipo\"><img src=\"flecha derecha.jpg\" style=\"width: 30px; height: 20px\" /></a>";
}
 else{
 }

?>
</br>
</center>
				<p align= "center">
				<a href="consulta_user.php"><img src="1356055280_Forward-64.png" height="30px" width="30px" /></a>
				</p> 
 
			</div>
		</center>
	</body>
</html>
<script language="JavaScript" type="text/javascript"
			xml:space="preserve">

			frmvalidator.addValidation("guar_rif","numeric","El Rif debe ser numerica.");
</script>